16 research outputs found

    Impact-Aware Task-Space Quadratic-Programming Control

    Full text link
    Generating on-purpose impacts with rigid robots is challenging as they may lead to severe hardware failures due to abrupt changes in the velocities and torques. Without dedicated hardware and controllers, robots typically operate at a near-zero velocity in the vicinity of contacts. We assume knowing how much of impact the hardware can absorb and focus solely on the controller aspects. The novelty of our approach is twofold: (i) it uses the task-space inverse dynamics formalism that we extend by seamlessly integrating impact tasks; (ii) it does not require separate models with switches or a reset map to operate the robot undergoing impact tasks. Our main idea lies in integrating post-impact states prediction and impact-aware inequality constraints as part of our existing general-purpose whole-body controller. To achieve such prediction, we formulate task-space impacts and its spreading along the kinematic tree of a floating-base robot with subsequent joint velocity and torque jumps. As a result, the feasible solution set accounts for various constraints due to expected impacts. In a multi-contact situation of under-actuated legged robots subject to multiple impacts, we also enforce standing stability margins. By design, our controller does not require precise knowledge of impact location and timing. We assessed our formalism with the humanoid robot HRP-4, generating maximum contact velocities, neither breaking established contacts nor damaging the hardware

    A Projected Inverse Dynamics Approach for Multi-arm Cartesian Impedance Control

    Get PDF
    Lin H-C, Smith J, Kouhkiloui Babarahmati K, Dehio N, Mistry M. A Projected Inverse Dynamics Approach for Multi-arm Cartesian Impedance Control. In: IEEE/RSJ Int. Conf. on Robotics and Automation. 2018.We propose a model-based control framework for multi-arm manipulation of a rigid object subject to external disturbances. The control framework, based on projected inverse dynamics, decomposes the control law into constrained and unconstrained subspaces. Unconstrained components accomplish the motion task with a desired 6-DOF Cartesian impedance behaviour against external disturbances. Meanwhile, the constrained component enforces contact and friction constraints by optimising for contact forces within the constrained subspace. External disturbances are explicitly compensated for without using force/torque sensors at the contact points. The approach is evaluated on a dual-arm platform manipulating a rigid object while coping with unknown object dynamics and human interaction

    Modeling and Control of Multi-Arm and Multi-Leg Robots: Compensating for Object Dynamics during Grasping

    Get PDF
    Dehio N, Smith J, Wigand DL, et al. Modeling & Control of Multi-Arm and Multi-Leg Robots: Compensating for Object Dynamics during Grasping. In: IEEE/RSJ Int. Conf. on Robotics and Automation. 2018

    Domain-Specific Language Modularization Scheme Applied to a Multi-Arm Robotics Use-Case

    Get PDF
    Wigand DL, Nordmann A, Dehio N, Mistry M, Wrede S. Domain-Specific Language Modularization Scheme Applied to a Multi-Arm Robotics Use-Case. Journal of Software Engineering for Robotics. 2017;8(1):45-64

    Prioritized Multi-Objective Robot Control

    Get PDF
    Dehio N. Prioritized Multi-Objective Robot Control. Braunschweig: Technical University of Braunschweig, Germany; 2018

    A Comparison of Null-space Projection and Mixture of Torque Controllers for Motion Generation

    No full text
    Dehio N, Steil JJ. A Comparison of Null-space Projection and Mixture of Torque Controllers for Motion Generation. In: Proc. 9th Int. Workshop on Human-Friendly Robotics. 2016

    Dynamically-consistent Generalized Hierarchical Control

    No full text
    Dehio N, Steil JJ. Dynamically-consistent Generalized Hierarchical Control. In: IEEE/RSJ Int. Conf. on Robotics and Automation. 2019

    Predicting Impact-Induced Joint Velocity Jumps on Kinematic-Controlled Manipulator

    Full text link
    In order to enable on-purpose robotic impact tasks, predicting joint-velocity jumps is essential to enforce controller feasibility and hardware integrity. We observe a considerable prediction error of a commonly-used approach in robotics compared against 250 benchmark experiments with the Panda manipulator. We reduce the average prediction error by 81.98% as follows: First, we focus on task-space equations without inverting the ill-conditioned joint-space inertia matrix. Second, before the impact event, we compute the equivalent inertial properties of the end-effector tip considering that a high-gains (stiff) kinematic-controlled manipulator behaves like a composite-rigid body

    Model-Based Specification of Control Architectures for Compliant Interaction with the Environment

    No full text
    Wigand DL, Dehio N, Wrede S. Model-Based Specification of Control Architectures for Compliant Interaction with the Environment. In: Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2020). 2020

    Continuous Task-Priority Rearrangement during Motion Execution with a Mixture of Torque Controllers

    No full text
    Dehio N, Reinhart F, Steil JJ. Continuous Task-Priority Rearrangement during Motion Execution with a Mixture of Torque Controllers. In: 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids). IEEE; 2016: 264-270
    corecore